Dynomotion

Group: DynoMotion Message: 10871 From: dms.davidstevenson Date: 1/18/2015
Subject: KMotionCNC Crashes
Hi Tom,

I have 2 different systems running Windows 8.1 and they both experience frequent crashes of the KMotionCNC MFC program. Here is a report of one of those crashes this afternoon...

Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    KMotionCNC.exe
  Application Version:    1.0.0.1
  Application Timestamp:    54a84736
  Fault Module Name:    DINPUT.DLL
  Fault Module Version:    6.3.9600.16384
  Fault Module Timestamp:    52158cc7
  Exception Code:    c0000005
  Exception Offset:    00014725
  OS Version:    6.3.9600.2.0.0.768.101
  Locale ID:    1033
  Additional Information 1:    5861
  Additional Information 2:    5861822e1919d7c014bbb064c64908b2
  Additional Information 3:    84a0
  Additional Information 4:    84a09ea102a12ee665c500221db8c9d6

I have noticed that my gamepad doesn't seem to work after these crashes.

Regards,
David.


Group: DynoMotion Message: 10872 From: Tom Kerekes Date: 1/18/2015
Subject: Re: KMotionCNC Crashes
Hi David,

I think that might indicate an issue with your Microsoft DirectX/Direct Input Drivers.

Didn't you say earlier you had to load an older Version of DirectX in order to get the gamepad to work?

I think these are located in the \Windows\System32 directory as dinput.dll which uses dinput8.dll.

The only thing I can think of is to check those versions (properties | details) and then try different Versions of directx.  Can you compare to a system that works ok? My system is a W7 32bit and the versions are both 6.1.7600.16385 (seems older than yours).

Does it only crash when TeachMotion.exe is running?

Regards
TK

Group: DynoMotion Message: 10874 From: David Stevenson Date: 1/18/2015
Subject: Re: KMotionCNC Crashes
Hi Tom,

I did have to install DirectX 9 to get the gamepad to work in Teachmotion.  The crash seems to happen when the computer is booting up. Windows shows a little box flying up the the screen with the crash note inside. It has never crashed in TeachMotion (this crash anyway).  I have a feeling there may be different versions of the dll on the same machine.

I have a Vista machine around here that works. Do you think that simply copying the DInput.dll file from that machine would work? I will have to check which DirectX version it uses.

Thanks for your help,
David.

On 1/18/2015 6:38 PM, Tom Kerekes tk@... [DynoMotion] wrote:
 
Hi David,

I think that might indicate an issue with your Microsoft DirectX/Direct Input Drivers.

Didn't you say earlier you had to load an older Version of DirectX in order to get the gamepad to work?

I think these are located in the \Windows\System32 directory as dinput.dll which uses dinput8.dll.

The only thing I can think of is to check those versions (properties | details) and then try different Versions of directx.  Can you compare to a system that works ok? My system is a W7 32bit and the versions are both 6.1.7600.16385 (seems older than yours).

Does it only crash when TeachMotion.exe is running?

Regards
TK

Group: DynoMotion Message: 10879 From: Tom Kerekes Date: 1/19/2015
Subject: Re: KMotionCNC Crashes
Hi David,

If Windows creates an Exception before running any Dynomotion Software then that would tend to indicate a problem with Windows/DirectX.

Copying DLLs might not be a good idea as the entire set of many DirectX DLLs probably need to match for things to work properly.  Be extra careful where you get DLLs from because many on the Web may be infected with viruses.  Maybe just try different Versions of DirectX from Microsoft?

Maybe try a Game that uses the GamePad to see if it works properly with the different flavors of DirectX?

Regards
TK



From: "David Stevenson david.m.stevenson@... [DynoMotion]" <DynoMotion@yahoogroups.com>
To: DynoMotion@yahoogroups.com
Sent: Sunday, January 18, 2015 5:35 PM
Subject: Re: [DynoMotion] KMotionCNC Crashes

 
Hi Tom,

I did have to install DirectX 9 to get the gamepad to work in Teachmotion.  The crash seems to happen when the computer is booting up. Windows shows a little box flying up the the screen with the crash note inside. It has never crashed in TeachMotion (this crash anyway).  I have a feeling there may be different versions of the dll on the same machine.

I have a Vista machine around here that works. Do you think that simply copying the DInput.dll file from that machine would work? I will have to check which DirectX version it uses.

Thanks for your help,
David.



On 1/18/2015 6:38 PM, Tom Kerekes tk@... [DynoMotion] wrote:
 
Hi David,

I think that might indicate an issue with your Microsoft DirectX/Direct Input Drivers.

Didn't you say earlier you had to load an older Version of DirectX in order to get the gamepad to work?

I think these are located in the \Windows\System32 directory as dinput.dll which uses dinput8.dll.

The only thing I can think of is to check those versions (properties | details) and then try different Versions of directx.  Can you compare to a system that works ok? My system is a W7 32bit and the versions are both 6.1.7600.16385 (seems older than yours).

Does it only crash when TeachMotion.exe is running?

Regards
TK

Group: DynoMotion Message: 10882 From: David Stevenson Date: 1/20/2015
Subject: Re: KMotionCNC Crashes
Hi Tom,

The machine here that is working properly also has DirectX9. It has been installed for a couple of years. I'll have a look at the version numbers today and see what I can find out.

Thanks again,
David.

On 1/19/2015 1:59 PM, Tom Kerekes tk@... [DynoMotion] wrote:
 
Hi David,

If Windows creates an Exception before running any Dynomotion Software then that would tend to indicate a problem with Windows/DirectX.

Copying DLLs might not be a good idea as the entire set of many DirectX DLLs probably need to match for things to work properly.  Be extra careful where you get DLLs from because many on the Web may be infected with viruses.  Maybe just try different Versions of DirectX from Microsoft?

Maybe try a Game that uses the GamePad to see if it works properly with the different flavors of DirectX?

Regards
TK



From: "David Stevenson david.m.stevenson@... [DynoMotion]" <DynoMotion@yahoogroups.com>
To: DynoMotion@yahoogroups.com
Sent: Sunday, January 18, 2015 5:35 PM
Subject: Re: [DynoMotion] KMotionCNC Crashes

 
Hi Tom,

I did have to install DirectX 9 to get the gamepad to work in Teachmotion.  The crash seems to happen when the computer is booting up. Windows shows a little box flying up the the screen with the crash note inside. It has never crashed in TeachMotion (this crash anyway).  I have a feeling there may be different versions of the dll on the same machine.

I have a Vista machine around here that works. Do you think that simply copying the DInput.dll file from that machine would work? I will have to check which DirectX version it uses.

Thanks for your help,
David.



On 1/18/2015 6:38 PM, Tom Kerekes tk@... [DynoMotion] wrote:
 
Hi David,

I think that might indicate an issue with your Microsoft DirectX/Direct Input Drivers.

Didn't you say earlier you had to load an older Version of DirectX in order to get the gamepad to work?

I think these are located in the \Windows\System32 directory as dinput.dll which uses dinput8.dll.

The only thing I can think of is to check those versions (properties | details) and then try different Versions of directx.  Can you compare to a system that works ok? My system is a W7 32bit and the versions are both 6.1.7600.16385 (seems older than yours).

Does it only crash when TeachMotion.exe is running?

Regards
TK